<?php

class PanelAdmin
{
	var $url;
	
	function PanelAdmin($url)
	{
		$this->url = $url;
		$this->addNaglowek();
		$this->addMenu();
		$this->addTresc();
		$this->addStopka();
	}
	
	function addNaglowek()
	{
		Szablon::renderuj('strona_glowna/naglowek',null);
	}
	
	function addStopka()
	{
		Szablon::renderuj('strona_glowna/stopka',null);
	}
	
	function addMenu()
	{
		$tmp = array("aktywna" => ($this->url->getZadanie() === null) ? 'glowna' : $this->url->getZadanie());
		
		Szablon::renderuj('strona_glowna/menu',$tmp);
	}
	
	function addTresc()
	{
		if($this->url->getZadanie() === null || $this->url->getZadanie() == "glowna")
		{
			$this->stronaGlowna();
		}
		else
		{
			switch($this->url->getZadanie())
			{
				case 'uzytkownicy' : 
					$obj = new UzytkownikZarzadzaj();
					$obj->wybierzWidok($this->url);
				break;
				
				case 'statusy' : 
					;
				break;
				
				default:
					$this->stronaGlowna();
				break;
			}
		}
	}
	
	static function logowanie()
	{
		Szablon::renderuj('logowanie/logowanie',null);
	}
	
	function stronaGlowna()
	{
		Szablon::renderuj('strona_glowna/tresc',null);
	}
}
?>